<?php
    $formulario = mktime(date("his"));
    $id_vent = "vent_nue_" . $formulario;
    echo $this->Vista->ventana(DLOAD, DVENTANA, 'RELACION DE VIAJES', 'Ordens/modificar', $formulario, 'guardar', 0, '1020', '500', $id_vent);
?>
<div id="<?php echo DVENTANA ?>_2" style="display:none;" class="x-hide-display">
    <?php
        echo $this->Interfaz->formulario($formulario);
        echo $this->Interfaz->inputoculto('vent_nuevo', $id_vent);
        echo $this->Interfaz->filset('Datos de la Orden', 1);
        echo $this->Interfaz->inputoculto('cant', count($resultado));
        echo $this->Interfaz->inputoculto('id_orden', $this->Interfaz->id($data['Orden']['id']));
        echo $this->Interfaz->inputoculto('afiliado_id', $data['Afiliado']['id']);
        //pr($data);
        $iva_marcar = (!empty($data['Orden']['iva'])) ? 1 : 0;
    ?>
    <table class="registro" border='0' cellpadding='0' cellspacing='0' width='98%' align='center' style="border: 5px;">
        <tr>
            <td class="labeln" width='100px'>Planificaci&oacute;n:</td>
            <td width='370px'><?php echo $this->Interfaz->select('planificacion_id', 20, 'selectn', $listaPlanificaciones, '', 'Semana de Planificaci&oacute;n', 0, 0, array('style' => 'width: 195px', 'onChange' => $this->Interfaz->ajax('Ordens/viajes_pendientes', 'resultado', array('planificacion_id', 'ced_rif')))); ?></td>
            <td class="labeln" width='90px'>Nro Factura:</td>
            <td><?php echo $this->Interfaz->input('nro_factura', 20, 'numerico', 'inputn', 0, 100, $data['Orden']['nro_factura'], 0, 1, 'N&uacute;mero de Factura', '', array('onChange' => $this->Interfaz->ajax('Ordens/validarFacturaCliente', 'resultado2', array('ced_rif', 'nro_factura')))); ?></td>
        </tr>
        <tr>
            <td class="labeln">RIF Afiliado:</td>
            <td><?php echo $this->Interfaz->input('ced_rif', 20, 'rif', 'inputn', 0, 12, $data['Afiliado']['ced_rif'], 0, 1, 'RIF: (J,G)-XXXXXXXXX', 'J-XXXXXXXX', array('onChange' => $this->Interfaz->ajax('Ordens/viajes_pendientes', 'resultado', array('planificacion_id', 'ced_rif')) . $this->Interfaz->ajax('Ordens/validarFacturaCliente', 'resultado2', array('ced_rif', 'nro_factura')))); ?></td>
            <td class="labeln">Nro Control:</td>
            <td><?php echo $this->Interfaz->input('nro_control', 20, 'numerico', 'inputn', 0, 100, $data['Orden']['nro_control'], 0, 1, 'N&uacute;mero de Control'); ?></td>
        </tr>
        <tr>
            <td class="labeln">Nombres:</td>
            <td><?php echo $this->Interfaz->input('nombre', 20, 'todo', 'inputnonly', 0, 100, $data['Afiliado']['nombre'], 1, 0, 'Nombres y Apellidos'); ?></td>
            <td class="labeln">Fecha:</td>
            <td>
                <?php
                    echo $this->Interfaz->input('fecha', 18, 'fecha', 'inputn', 0, 11, $data['Orden']['fecha'], 0, 1, 'Fecha de la Orden');
                    $des = date('d-m-') . (date('Y') - 1);
                    $has = date('d-m-') . (date('Y'));
                    echo $this->Interfaz->calendario('fecha', null, $des, $has);
                ?>
            </td>
        </tr>
        <tr>
            <td class="labeln">IVA:</td>
            <td><?php echo $this->Interfaz->checkbox("iva", $iva_marcar, array('value' => $iva, 'hiddenField' => false, 'onClick' => "calcularIva(this);")); ?><?php echo "&nbsp;&nbsp;$iva%"; ?></td>
        </tr>
    </table>
    <?php
        echo $this->Interfaz->filset();
        echo $this->Interfaz->filset('Detalle de los Viajes', 1);
    ?>
    <table id="orden" class="registro" border='0' cellpadding='0' cellspacing='0' width='98%' align='center' style="border: 5px;">
        <tr>
            <th width="50px" class="titulos_tabla centro">Agregar</th>
            <th width="100px" class="titulos_tabla centro">Planificaci&oacute;n</th>
            <th class="titulos_tabla centro">Gu&iacute;a</th>
            <th class="titulos_tabla centro">Origen</th>
            <th class="titulos_tabla centro">Producto</th>
            <th width="100px" class="titulos_tabla centro">Bs Toneladas</th>
            <th width="70px" class="titulos_tabla centro">Flete</th>
            <th width="70px" class="titulos_tabla centro">Caleta</th>
            <th width="1px" class="titulos_tabla centro">Conceptos</th>
        </tr>
        <tbody id="resultado">
            <?php
                if(!empty($resultado)){
                    $i = 1;
                    foreach($resultado as $detalle){
                        $marcar = (in_array($detalle['Viaje']['id'], $viajes)) ? 1 : 0;
            ?>
            <tr class="linea_t">
                <td align="center"><?php echo $this->Interfaz->checkbox("agregar$i", $marcar, array('value' => $detalle['Viaje']['id'], 'onClick' => "calcularSubTotales('orden', 'tr', document.getElementById('iva'));", 'hiddenField' => false)); ?></td>
                <td align="center" class="labeln"><?php echo $detalle['PlanificacionDetalle']['Planificacion']['codigo']; ?></td>
                <td align="center" class="labeln"><?php echo $detalle['Viaje']['guia']; ?></td>
                <td class="labeln"><?php echo "{$detalle['OrigenViaje']['nombre']} - {$detalle['DestinoViaje']['nombre']}"; ?></td>
                <td class="labeln"><?php echo $detalle['Producto']['descripcion']; ?></td>
                <td align="right" class="labeln ton"><?php echo $this->Interfaz->miles($detalle['Viaje']['precio_ton']); ?></td>
                <td align="right" class="labeln fle"><?php echo $this->Interfaz->miles($detalle['Viaje']['flete']); ?></td>
                <td align="right" class="labeln cal"><?php echo $this->Interfaz->miles($detalle['Viaje']['caleta_carga'] + $detalle['Viaje']['caleta_descarga']); ?></td>
                <td align="right" class="labeln con"><?php echo $detalle['Viaje']['conceptos'] = (!is_null($detalle['Viaje']['conceptos'])) ? $this->Interfaz->miles($detalle['Viaje']['conceptos']) : '0.00'; ?></td>
            </tr>
            <?php
                        $i++;
                    }
                }
            ?>
        </tbody>
        <tr class="linea_abajo">
            <th colspan="5" class="titulos_tabla derecha">Sub-Total</th>
            <th id="st_ton" class="titulos_tabla derecha">0,00</th>
            <th id="st_fle" class="titulos_tabla derecha">0,00</th>
            <th id="st_cal" class="titulos_tabla derecha">0,00</th>
            <th id="st_con" class="titulos_tabla derecha">0,00</th>
        </tr>
        <tr>
            <th colspan="8" class="titulos_tabla derecha">IVA <?php echo "$iva%"; ?> sobre Flete</th>
            <th id="t_iva" class="titulos_tabla derecha">0,00</th>
        </tr>
        <tr>
            <th colspan="8" class="titulos_tabla derecha">Total Flete</th>
            <th id="t_fle" class="titulos_tabla derecha">0,00</th>
        </tr>
        <tr>
            <th colspan="8" class="titulos_tabla derecha">Total Caleta</th>
            <th id="t_cal" class="titulos_tabla derecha">0,00</th>
        </tr>
        <tr>
            <th colspan="8" class="titulos_tabla derecha">Total a Pagar</th>
            <th id="t_pagar" class="titulos_tabla derecha">0,00</th>
        </tr>
    </table>
    <?php echo $this->Interfaz->filset(); ?>
    <div id='resultado2'></div>
</div>
<script type="text/javascript">
    calcularSubTotales('orden', 'tr', document.getElementById('iva'));
    calcularIva(document.getElementById('iva'));
</script>